/*
 * Copyright (c) gitee.com/jiandong001.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

import { View } from './View';
import { ReactShadowNode } from './ReactShadowNode';
import { ViewManager } from './ViewManager';
import {ThemedReactContext} from "./ThemedReactContext"

//class ViewGroup {}
//
//export abstract class ViewGroupManager<T extends ViewGroup> {
//
//}

//export class RootViewManager extends ViewGroupManager<ViewGroup> {
export class RootViewManager extends ViewManager<View, ReactShadowNode>{

  public static readonly REACT_CLASS = "RootViewManager";

  public getName() {
    return RootViewManager.REACT_CLASS;
  }

  protected createViewInstanceImpl(reactContext: ThemedReactContext): View {
    //return new FrameLayout(reactContext);
    return null
  }
  public updateExtraData(var1: View, var2: any): void {

  }

}
